despatching office - English Synonyms Dictionary